a{cursor:pointer;text-decoration: none}
body{background: #fff none repeat scroll 0 0; color: #333; font: 12px/1.5 "Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,sans-serif; background-position: left top; background-repeat: repeat; background-attachment: scroll;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0}
*:first-child+html .clearfix{zoom:1}
ul,li{list-style: none;padding:0;margin:0}
.arrow_layer{right: 20px;top: -15px;display: block;overflow: hidden;position: absolute;z-index: 1050}
.arrow_layer i, .arrow_layer em{border-style: solid;border-width: 7px;display: inline-block;font-size: 0;height: 0;line-height: 0;overflow: hidden;vertical-align: top;width: 0;border-left-color: transparent;border-right-color: transparent;border-top-color: transparent;}
.arrow_layer em{margin: 1px 0 0 -14px;}
.arrow_top_bg{border-color: #cccccc;}
.arrow_top{border-color: #fff;color: #fff;}
/**********视频上传***********/
.icon_video{background:url("../images/icon_video.png") no-repeat scroll 0 0;width:22px;height: 14px;}
.icon_emot_photo_video{display: inline-block;margin:0 4px 0 0}
.video_box_outside{}
.video_box{
  margin-left: 10px;
  padding: 27px 16px 20px 16px;
  width: 500px;
  background-color: #FFF;
  border: 1px solid #ccc;
  position: relative}
.video_box_outside .arrow_layer{left:26px}
.video_notice{color: #808080;margin:0 0 15px}
.video_textarea_upload{
  border: 1px solid #d9d9d9;
  height: 152px;
  padding: 7px 9px 9px 9px;
  position: relative;
}
.video_textarea_upload textarea{border: none;box-shadow: none;height: 85px;width: 100%;padding: 5px 0 0 2px;line-height: 18px;background-color: #fff;overflow-y: auto;font-size: 12px;}
.video_upload_btn{border: 2px dashed #ccc;color: #ccc;display: inline-block;font-size: 40px;font-weight: 700;height: 58px;line-height: 52px;text-align: center;width: 58px;vertical-align: bottom;}
.video_upload_btn:hover{border-color: #eb7350;}
.video_upload_words{position: absolute;}
#video_words_num{color:#808080;position: absolute;bottom: 12px;right:9px}
.clicked{border-color: #eb7350;}
.video_name_box{vertical-align: bottom;border:1px solid #d9d9d9;padding: 0 5px;box-shadow: none;text-align: left;height: 20px;line-height: 21px;border-radius: 2px;color: #eb7350;background-color: #f2f2f5;position: relative;width:165px;display:none}
.video_name_box:hover{border-color: #cccccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}
.video_name_box .photo_upload_close{right:3px;top:4.5px}
#video_file_name{display: inline-block;max-width: 110px;vertical-align: top;color: #eb7350;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.upload_video_area{text-align: center;margin:20px 0 0}
.loading_bar{background: #f2f2f5 none repeat scroll 0 0;border-radius: 6px;display: inline-block;font-size: 0;height: 10px;overflow: hidden;text-align: left;width: 250px;}
.loading_bar em{background: #fa7d3c none repeat scroll 0 0;display: inline-block;height: 10px;vertical-align: top;}
.layer_point{margin: 30px 0 0;text-align: center;}
.layer_point .point dd p{text-align: center;}
#updesc,#upload_succ{padding: 12px 0 5px;font-size: 14px}
.upload_know{margin:30px 0 0}
#video_upload_cancel{color:#eb7350}
.photo_upload_close{background:url("../images/local_upload_close.png") no-repeat scroll 0 0;display: block;height: 11px;width: 11px;position: absolute;right:7px;top:8px}
.send_succpic{display: none;height: 42px;left: 0;margin-top: -21px;overflow: hidden;position: absolute;text-align: center;top: 50%;width: 100%;}
.send_succpic .txt{display: inline-block;font: 16px/22px Microsoft Yahei;margin: 0 0 0 10px;vertical-align: middle;}
.send_succpic .icon_succB, .send_succpic .icon_errorB{vertical-align: middle;}
.icon_succB{background-position: -375px 0;}
.icon_succB, .icon_warnB, .icon_questionB, .icon_rederrorB{height: 42px;width: 38px;}
.W_icon{background-image: url("../images/icon.png");background-repeat: no-repeat;display: inline-block;}

.up_btn{
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
background-color:#ff8400;
color:#fff;
display:inline-block;
text-align:center;
transition:background-color .2s linear 0s;
border:0;cursor:pointer;
padding:4px 28px 6px 28px;font-size: 14px;
display: block;
}
.btn_gray{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#EEEEEE;color:#333;border:1px solid #CECECE;display:inline-block;text-align:center;transition:background-color .2s linear 0s;cursor:pointer;padding:5px 25px}
.up_btn:hover{opacity:0.9;filter:alpha(opacity=90);color:#fff; text-decoration:none;}
.up_disabled{background: #ffc09f none repeat scroll 0 0; width:100%; }
.up_disabled:hover{background: #ffc09f none repeat scroll 0 0;opacity:1;filter:alpha(opacity=100);cursor:default}
